首页
关于
优乐购
开发
生活
大事记
导航
关键字: useState
在 React 中使用 useEffect 时,为什么有时候会出现无限循环?
在 React 中使用 useEffect 时,为什么有时候会出现无限循环? **回答与解析:** 在 React 的函数组件中,useEffect 是一个用于处理副作用(如数据获取、订阅、DOM 操作等)的 Hook。无限循环通常发生 ...
分类:
阅读:100
发布时间:2025-10-31
如何在 React 中正确地使用 useEffect 处理组件卸载时的清理操作?
如何在 React 中正确地使用 useEffect 处理组件卸载时的清理操作? **回答与解析:** 在 React 中,useEffect Hook 可用于在组件挂载、更新或卸载时执行副作用。当组件卸载时,如果存在异步操作(如数据请 ...
分类:
阅读:112
发布时间:2025-10-30
从一个例子看开闭原则
什么开闭原则? 开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。 <a ...
分类:
阅读:701
发布时间:2022-03-10
React踩坑记录
1.跨域配置 npm i http-proxy-middleware -S 项目src中新建文件setupProxy ...
分类:
阅读:846
发布时间:2022-01-22
react hooks基本使用
前言 在hooks没有出现之前,函数组件基本只做展示功能,涉及到状态管理,我们需要用到class组件或者数据管理框架(redux/dva/mobx); ...
分类:
阅读:735
发布时间:2021-09-08
从源码加深理解 Hook 使用规则
前言 在官网中的<a href="https://links.jianshu.com/go?to=https%3A%2F%2Freact.docschina.org% ...
分类:
阅读:740
发布时间:2021-09-06
精读《Function VS Class 组件》
1. 引言 为什么要了解 Function 写法的组件呢?因为它正在变得越来越重要。 那么 React 中 Function Component 与 Class Compo ...
分类:
阅读:919
发布时间:2021-08-21
精读《一种 Hooks 数据流管理方案》
维护大型项目 OR UI 组件模块时,一定会遇到全局数据传递问题。 维护项目时,像全局用户信息、全局项目配置、全局功能配置等等,都是跨模块复用的全局数据。 维护 UI 组件时,调用组件的入口只有一个,但组件 ...
分类:
阅读:729
发布时间:2021-08-21
精读《react-easy-state 源码》
1. 引言 react-easy-state 是个比较有趣的库,利用 Prox ...
分类:
阅读:765
发布时间:2021-08-21
精读《Function Component 入门》
1. 引言 如果你在使用 React 16,可以尝试 Function Component 风格,享受更大的灵活性。但在尝试之前,最好先阅读本文,对 Function Component 的思维模式有一 ...
分类:
阅读:810
发布时间:2021-08-21
暂无数据
1
2
3
4
5
专题推荐
从零搭建博客
前端开发
javascript教程
vue3+ts教程
推荐阅读
1
umami统计:适合个人网站的专业统计工具
阅读:697
发布时间:2025-12-11 22:10:45
2
回长沙参加老婆妹妹的婚礼
阅读:696
发布时间:2025-08-10 21:53:45
3
如何整治各种网络爬虫(比如SemrushBot)
阅读:624
发布时间:2025-12-02 22:35:29
4
比亚迪的刹车偏软如何通过车机设置解决
阅读:574
发布时间:2025-08-18 22:17:33
5
CleanAds:百度、Bing、CSDN 广告清理插件
阅读:500
发布时间:2025-10-10 21:19:32
6
下班后打车碰到女司机
阅读:433
发布时间:2025-08-18 22:35:36
7
如何将Node.js REST API转换为AI专用的MCP服务器
阅读:357
发布时间:2025-12-27 23:56:12
8
利用AI自动发布文章效果如何?
阅读:308
发布时间:2025-11-30 21:21:53
9
2025年国庆回家行程记录
阅读:305
发布时间:2025-10-09 22:25:15
10
如何理解 JavaScript 中的事件循环(Event Loop)?
阅读:253
发布时间:2025-11-26 16:00:15